{{tag>messagerie courriel postfix MTA serveur BROUILLON}}

====== Postfix en serveur local avec un serveur de messagerie relaie sur internet ======
C'est la fusion de [[:installer_postfix_en_local_pour_un_poste_de_travail|Installer Postfix en local pour un poste de travail]] et de [[:installer_postfix_avec_le_serveur_de_messagerie_sur_internet|Installer Postfix avec le serveur de messagerie sur Internet]]

Pour plus d'informations sur la messagerie lire [[:comment_fonctionne_le_courriel_sous_linux|Comment fonctionne le courriel sous Linux ?]], et sur les principes du serveur Postfix lire [[:comment_configurer_sa_distribution_de_courriels_systemes_mta|Comment configurer sa distribution de courriels systèmes MTA avec Postfix ?]]

===== Installation du serveur de messagerie Postfix =====
[[:tutoriel:comment_installer_un_paquet|Installez les paquets du serveur de messagerie]] **[[apt>postfix|postfix]]** et le client de messagerie MUA [[mutt|Mutt]] **[[apt>mutt|mutt]]** (les clients MUA de mailutils et de bsd-mailx ne supportent que le format mbox pour la gestion locale). 

Choisir «pas de configuration» pour postfix ou si vous avez fait [[:comment_configurer_sa_distribution_de_courriels_systemes_mta#definir_le_gestionnaire_de_messagerie|Définir le gestionnaire de messagerie]] vous pouvez choisir le type d'installation du serveur pour continuer.


[[:tutoriel:comment_installer_un_paquet|Pour la partie sécurité du serveur installez les paquets]] **[[apt>libsasl2-modules,libauthen-sasl-cyrus-perl, |libsasl2-modules libauthen-sasl-cyrus-perl]]**.

===== Définir le gestionnaire de messagerie =====
**Vous devez définir qui va avoir la supervision de la messagerie**. Donc si l'utilisateur root est le superviseur de la messagerie, ou si c'est un utilisateur du système (serveur ou desktop Linux). Le fichier **/etc/aliases** (''kate /etc/aliases'') est à paramétrer comme suit.

Avec l'utilisateur directement gestionnaire de messagerie :
<file>postmaster:    utilisateur</file>

Avec l'utilisateur gestionnaire de la machine Linux (relais postmater à l'utilisateur root) :
<file>postmaster:    root
root:    utilisateur</file>

Valider dans Postfix la configuration :
<code bash>sudo postalias /etc/aliases</code>

<note warning>Par défaut, lors de la configuration du serveur de messagerie, celui-ci sera positionné avec l'utilisateur root</note>

===== Configuration de Postfix en serveur local avec un relaie sur Internet =====

postfix doit être membre du groupe sasl. Pour ajouter l'utilisateur postfix au groupe sasl, tapez dans un [[terminal]] :

<code bash>sudo adduser postfix sasl</code>

Pour configurer postfix, tapez :

<code bash>sudo dpkg-reconfigure postfix</code>

Lorsqu'on vous les demande, entrez les détails suivants 
{{ :doc:01_ecrandemarage.png?nolink |}}


{{ :doc:02_systemesatellite.png?nolink |}}


{{ :doc:03_nomducourriel_perso-fr.png?nolink |}}


{{ :doc:04_adminserveur_local.png?nolink |}}


{{ :doc:05_domainesmessagerie_serveur.png?nolink |}}


{{ :doc:06_synchrofileattente.png?nolink |}}


{{ :doc:07_reseauxdistribution_serveur.png?nolink |}}


{{ :doc:08_taillebal.png?nolink |}}


{{ :doc:09_extadresse.png?nolink |}}


{{ :doc:10_protocoles.png?nolink |}}


{{ :doc:12_reseauxrelais_smtp-fai-fr.png?nolink |}}


===== Configurations complémentaires =====
Il faut éditer le fichier /etc/postfix/main.cf (''kate /etc/postfix/main.cf'') et ajouter la variable **home_mailbox** pour vos boites aux lettres utilisateurs.

Par exemple :
<file>home_mailbox = .local/share/courriels/arrivées/ # au format maildir</file>
afin que le courriel soit directement distribué dans la boite aux lettres locale de l'utilisateur.

Vous pouvez aussi configurer à l'identique de [[:comment_configurer_sa_distribution_de_courriels_systemes_mta#cas_gmail|ci-dessus]] le relais Gmail.